from 进度条函数 import progress_func  #从进度条函数中引入progress函数


my_list=["a_str",123,["电子信息","计算机","自动化"],5.20,1+1314j,["Tsing_hua_univer","Peking_uni"],progress_func,print("我是print,我被调用了ovo")]

# print(my_list)

# index=0
# while index<8:
#     del my_list[index]  #删除列表的所有元素
#     if len(my_list)==0:  #当元素全部删除后停止循环
#         break  
    
# print(my_list)  #因为my_list全部删除后会影响下面的for遍历,所以将清空列表的代码注释了


new_list=["好饿啊","这里","没有外卖"]
for number in range(7,-1,-1):  #利用range的-1用法将元素倒序存入
    if isinstance(my_list[number],list):  #检查列表中的某元素是否为列表
        my_list[number].reverse()  #将为列表的元素变为倒序
        new_list.append(my_list[number])
    else:
        new_list.append(my_list[number])
print(new_list)

# Bool=isinstance(my_list[0],list)  isinstance用法
# print(Bool)

# if isinstance(my_list[2],list)==1: reverse用法
#     my_list[2].reverse()
#     print(my_list)

